package com.sojson.util.pay.wx.bean.child.param;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.sojson.base.impl.BaseUtilDto;

/**
 * 微信支付商户门店信息Bean
 * 
 * @author liu
 * @date 2021-04-01
 */
public class WxPamStoreInfo extends BaseUtilDto {

    /***/
    private static final long serialVersionUID = 2231406852564862492L;

    /** 门店编号 */
    private String id;
    /** 门店名称 */
    private String name;
    /** 地区编码(详细请见省市区编号对照表) */
    private String areaCode;
    /** 详细地址 */
    private String address;

    /** 获取门店编号 */
    public String getId() {
        return id;
    }

    /** 设置门店编号 */
    public void setId(String id) {
        this.id = id;
    }

    /** 获取门店名称 */
    public String getName() {
        return name;
    }

    /** 设置门店名称 */
    public void setName(String name) {
        this.name = name;
    }

    /** 获取地区编码(详细请见省市区编号对照表) */
    @JsonProperty("area_code")
    @JSONField(name = "area_code")
    public String getAreaCode() {
        return areaCode;
    }

    /** 设置地区编码(详细请见省市区编号对照表) */
    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    /** 获取详细地址 */
    public String getAddress() {
        return address;
    }

    /** 设置详细地址 */
    public void setAddress(String address) {
        this.address = address;
    }

}